parallel parked - Spanish English Dictionary